var form;
var table;
var layer;
var $;
var productSate;
layui.use(['layer','form','table'],function(){
    form=layui.form;
    table=layui.table;
    layer=layui.layer;
    $=layui.$;

    //统计全部商品的数量
    conAllGoods();
    //统计审核通过商品数量
    conApproved(3);
    //统计待审核商品数量
    conToAudit(2);
    //统计未通过商品数量
    conNotThrough(4);
    //展示table表格
    show(productSate);

})
//统计全部商品的数量
function conAllGoods(){
    $.post("/OpeHome/getStatisticalAuditStatus",function (data) {
        $("#AllGoods").text(data.obj);
    });
}
//统计审核通过商品数量
function conApproved(productSate){
    $.post("/OpeHome/getStatisticalAuditStatus",{"productSate":productSate},function (data) {
        $("#approved").text(data.obj);
    });
}
//统计待审核商品数量
function conToAudit(productSate){
    $.post("/OpeHome/getStatisticalAuditStatus",{"productSate":productSate},function (data) {
        $("#ToAudit").text(data.obj);
    });
}
//统计未通过商品数量
function conNotThrough(productSate){
    $.post("/OpeHome/getStatisticalAuditStatus",{"productSate":productSate},function (data) {
        $("#NotThrough").text(data.obj);
    });
}

//高级检索
function sousuo(){
    var prsa=$("input[name='productSate1']").val();
    var name1=$("input[name='productName1']").val();
    var cate=$("input[name='categroyName1']").val();
    var trna=$("input[name='trueName1']").val();
    var code1=$("input[name='productCode1']").val();
    var price=$("input[name='currentpriceProduct1']").val();

    $.post("/OpeHome/getCommodityAudit",
        {"productCode":code1,"productName":name1,"currentpriceProduct":price,"categroyName":cate,"productSate":prsa,"trueName":trna},
        function (data) {
            console.log(data.obj);
            tables(data.obj);
        });
}
//高级检索弹出层
var search=function(){
    layer.open({
        type:2,  //弹出层类型
        title:"高级检索",
        area:['550px','410px'], //弹出层大小
        shade:0.4, //设置遮罩透明度
        offset:'auto', //设置遮罩位置
        content:'Operation_auditList_Search.html', //弹出层内容页面
        success: function (data) {
        }
    })
    window.layer_1=layer;
}

//页面搜索框
var seek=function(){
    var productSate1=$('input[name=productSate1]').val();
    console.log(productSate1);
    var productName=$('input[name=productName]').val();
    var categroyName=$('input[name=categroyName]').val();
    var trueName=$('input[name=trueName]').val();
    $.post("/OpeHome/getCommodityAudit", {"productSate":productSate1,"productName":productName,"categroyName":categroyName,"trueName":trueName}, function (data) {
        tables(data.obj);
    });
}

//展示table表格
function showtables(productSate){
    $.post("/OpeHome/getCommodityAudit",{"productSate":productSate},function (data) {
        tables(data.obj);
    });
}
//table表格信息
function tables(data){
    table.render({
        elem:"#table_id",//容器
        data:data,
        title:"商品数据列表",
        limit:10,//分页显示条数
        toolbar:"#toolbar_id",
        page:true,
        cols:[[//定义列
            {type:'checkbox',align:'center',width:50},//复选框靠左
            {title:'序号',align:'center',templet:function(data){
                    return data.LAY_INDEX;
                }},
            {field:"product_code",title:"商品编号",align:'center',width:90},
            {field:"main_image",title:"商品图片",align:'center',width:160,templet:function(data){
                    return "<img src="+data.main_image+">";
                }},
            {field:"product_name",title:"商品名称",align:'center',width:160},
            {field:"currentprice_product",title:"价格",align:'center',width:90},
            {field:"categroy_name",title:"分类",align:'center',width:100},
            {field:"true_name",title:"上传人员",align:'center',width:130},
            {field:"product_sate",title:"审核状态",align:'center',width:110,templet:function(data){
                    if(data.product_sate==3){
                        return "<p>审核通过</p>";
                    }else if(data.product_sate==2){
                        return "<p>待审核</p>";
                    }else{
                        return "<p>未通过</p>";
                    }
                }},
            {field:"",title:"操作",align:'center',width:120,templet:function(data){
                    if(data.product_sate==3){
                        return "<a style='color:#009688;cursor:pointer;' onclick='javascript:examine(\""+data.product_id+"\");'>查看</a>   ";
                    }else if(data.product_sate==2){
                        return "<a style='color:#009688;cursor:pointer;' onclick='javascript:examine(\""+data.product_id+"\");'>查看</a>   " +
                            "<a style='color:#009688;cursor:pointer;' onclick='javascript:audit(\""+data.product_id+"\",\""+data.product_name+"\");'>审核</a>   ";
                    }else{
                        return "<a style='color:#009688;cursor:pointer;' onclick='javascript:examine(\""+data.product_id+"\");'>查看</a>   ";
                    }
                }}
        ]]
    });
}
//展示table表格
function show(productSate){
    $(" #AllGoodss").removeClass("layui-btn-primary");
    $(" #approveds").addClass("layui-btn-primary");
    $(" #ToAudits").addClass("layui-btn-primary");
    $(" #NotThroughs").addClass("layui-btn-primary");
    showtables(productSate);
}
//全部商品的列表
$('#AllGoodss').on('click',function(){
    $(" #AllGoodss").removeClass("layui-btn-primary");
    $(" #approveds").addClass("layui-btn-primary");
    $(" #ToAudits").addClass("layui-btn-primary");
    $(" #NotThroughs").addClass("layui-btn-primary");
    showtables(productSate);
})
//审核通过商品的列表
$('#approveds').on('click',function(){
    $('input[name=productSate1]').val(3);
    $(" #approveds").removeClass("layui-btn-primary");
    $(" #AllGoodss").addClass("layui-btn-primary");
    $(" #ToAudits").addClass("layui-btn-primary");
    $(" #NotThroughs").addClass("layui-btn-primary");
    showtables(3);
})
//待审核商品的列表
$('#ToAudits').on('click',function(){
    $('input[name=productSate1]').val(2);
    $(" #ToAudits").removeClass("layui-btn-primary");
    $(" #AllGoodss").addClass("layui-btn-primary");
    $(" #approveds").addClass("layui-btn-primary");
    $(" #NotThroughs").addClass("layui-btn-primary");
    showtables(2);
})
//未通过商品的列表
$('#NotThroughs').on('click',function(){
    $('input[name=productSate1]').val(4);
    $(" #NotThroughs").removeClass("layui-btn-primary");
    $(" #AllGoodss").addClass("layui-btn-primary");
    $(" #ToAudits").addClass("layui-btn-primary");
    $(" #approveds").addClass("layui-btn-primary");
    showtables(4);
})

//查看商品详情
var examine=function(id){
    $.post("/OpeHome/getCommodityAudit",{"productId":id}, function (data) {
        details(data.obj);
    });
}
//商品详情弹出层
function details(data){
    layer.open({
        type:2,  //弹出层类型
        title:"商品审核详情",
        data:data,
        area:['650px','400px'], //弹出层大小
        shade:0.4, //设置遮罩透明度
        offset:'auto', //设置遮罩位置
        content:'Operation_auditList_Check.html', //弹出层内容页面
        success:function(layero,index){
            //查找当前引入的iframe内容
            var obj=layero.find("iframe").contents();
            console.log(data);
            //用选择器查找  选中input框
            obj.find('input[name=productCode]').val(data[0].product_code);
            obj.find('input[name=productName]').val(data[0].product_name);
            obj.find('input[name=currentpriceProduct]').val(data[0].currentprice_product);
            obj.find('input[name=categroyName]').val(data[0].categroy_name);
            obj.find('input[name=trueName]').val(data[0].true_name);
            obj.find('textarea[name=productDescription]').val(data[0].product_description);
        }
    })
}

//审核商品信息
var audit=function(id,name){
    layer.open({
        type:2,  //弹出层类型
        title:"商品审核",
        area:['450px','380px'], //弹出层大小
        shade:0.4, //设置遮罩透明度
        offset:'auto', //设置遮罩位置
        content:'Operation_auditList_Audit.html', //弹出层内容页面
        success:function(layero,index){
            //查找当前引入的iframe内容
            var obj=layero.find("iframe").contents();
            //用选择器查找  选中input框
            obj.find('input[name=productId]').val(id);
            obj.find('input[name=productName]').val(name);
        },
    });
    window.layer_1=layer;
}

//刷新
var shuaxin=function(){
    window.location.reload();
}

//刷新按钮
$("#refreshs").on('click',function(){
    window.location.reload();
})
//返回按钮
$("#back").on('click',function(){
    history.back(-1);
})